Big Huge Thesaurus

naproxen sodium

noun